marine tractor - French English Dictionary